[谁能解释给我听have done和did do有什么区别?]

来源:百度知道 编辑:UC知道 时间:2024/05/28 19:47:05
我真的总是分不清这两个语法..!!
请大侠解释给我听..
我比较笨... 请说的详细点...
在此感激不尽啊!!!
请说的简单通俗点!!!!!!!!!!!!!!!!!!!!!!

have done 现在完成时 强调那整件事件事对现在有影响
如I have finished it .
did do 过去式的强调句型 did是强调 可以理解为的确的意思 变成不是强调的句式只要把did 去掉 后面的do变成did就行了 比如I did come here yesterday . did是用来表示强调的 变成一般的 去掉did 就是I came here yesterday.

have+ done 就是传说中的完成时态
did+do did就是do的过去时,而do后面的动词一律要用原型,于是did也秉承了do的这种特性, 于是乎 就是 did do了咯...